package com.itheima.d1_exception;

import org.w3c.dom.ls.LSOutput;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 目标：掌握异常的处理方式：捕获异常，尝试修复。
 *
 * 需求：调用一个方法，让用户输入一个合适的价格返回为止。
 */
public class  ExceptionTest4 {
    public static void main(String[] args) {
        // 尝试修复
        try {
            System.out.println("运算有误！！");
            a1();
        } catch (Exception e){
            e.printStackTrace();
        }
    }
    public static void a1() throws FileNotFoundException, ParseException {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        Date parse = simpleDateFormat.parse("1111-2-2");
        System.out.println(parse);
        a2();
    }
    public static void a2() throws FileNotFoundException {
       int a=1/0;
        System.out.println(a);
    }


}
